Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of green lizard
  1. noun
    a common Eurasian lizard about a foot long

    Similar: 

Explanation of green lizard
My lists:
Recently viewed words: